Skip to main content

Discovery MCP Node

Discovery and execution of MCRs and attached MCPs through a single resolver. All access checks, project-context spawning, and authorization flow through MCRResolver.

Inputs

LabelPropertyTypeDescriptionDefault ValueIs Required
Attached MCPsattachedMcpsbotdojo/interface/model_contextRealized IModelContext instances that should be available to the agent without going through MCR resolution.null
Attached ResourcesattachedResourcesbotdojo/types/array/resource_referenceResource URIs to auto-open when the node starts. Each is opened via the resolver when backed by an MCR, or directly via ResourceFactory for request-attached resources.null

Properties

LabelPropertyTypeDescriptionDefault ValueIs Required
Output ToolsoutputToolsbotdojo/types/booleanExpose the resource manager's tools as individual node outputs in addition to the model context output.false
Auto OpenautoOpenResourcesbotdojo/types/auto_open_resourcesResource URIs to automatically open when the node initializes. Equivalent to calling open_resource for each URI.Object
SecurityresourcePolicybotdojo/types/model_context_resource_policy_setPolicySet that restricts which resources and tools this node can access. Supports URI patterns for broad access, or specific MCP selection with tool restrictions.Object

Output

LabelPropertyTypeDescriptionDefault Value
Model ContextmodelContextbotdojo/interface/model_contextResource manager model context with discovery + execution tools.null